﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace VNet.VisiSuite.Service.Contact.Message.Item
{
    [DataContract(Namespace = VisiSuiteNamespace.Uri + "dto/BraiderProductItem")]
    public class BraiderProductItem
    {
        [DataMember(IsRequired = true)]
        public int BraiderProductId { get; set; }

        [DataMember(IsRequired = true)]
        public int? OperatorId { get; set; }

        [DataMember(IsRequired = true)]
        public short BraiderNumber { get; set; }

        [DataMember(IsRequired = true)]
        public string HoseSpec { get; set; }

        [DataMember(IsRequired = true)]
        public string HoseSize { get; set; }

        [DataMember(IsRequired = true)]
        public short HoseCount { get; set; }

        [DataMember(IsRequired = true)]
        public string BraiderType { get; set; }

        [DataMember(IsRequired = true)]
        public decimal FeetPerMinute { get; set; }

        [DataMember(IsRequired = true)]
        public short CarrierCount { get; set; }

        [DataMember(IsRequired = true)]
        public short DeckCount { get; set; }

        [DataMember(IsRequired = true)]
        public bool Split { get; set; }

        [DataMember(IsRequired = true)]
        public int ClientId { get; set; }
    }
}
